body {
	/* height: 157.9375rem; */
	/* width: 23.4375rem; */
	/* background-color: #E5E5E5; */
}

nav {
	height: 3.25rem;
	background-color: #383838;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}

.payment span {
	color: rgba(255, 255, 255, 1);
	font-size: 1rem;
}

.cancel {
	position: absolute;
	left: 0.75rem;
	top: 1.5rem;
	color: rgba(255, 255, 255, 1);
	font-size: 0.875rem;
}

.company {
	height: 3.625rem;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	color: rgba(80, 80, 80, 1);
	font-size: 1rem;
	font-weight: bold;
}

.money {
	margin: 0 auto;
	color: rgba(56, 56, 56, 1);
	font-size: 2.1875rem;
	text-align: center;
}

.smallchange {
	/* width: 21.125rem; */
	height: 2.9375rem;
	background-color: rgba(255, 255, 255, 1);
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 1.0625rem 0 1.125rem;
	border-top: 0.0625rem solid #D9D9D9;
	border-bottom: 0.0625rem solid #D9D9D9;
}

.smallchange span {
	color: rgba(153, 153, 153, 1);
	font-size: 0.9375rem;
}

.smallchange img {
	width: 1.75rem;
	height: 1.75rem;
}

.sure {
	width: 21.25rem;
	height: 2.9375rem;
	color: rgba(255, 255, 255, 1);
	background-color: rgba(26, 173, 25, 1);
	box-shadow: rgba(0, 0, 0, 0.2) solid 1px;
	border-radius: 0.375rem;
	font-size: 1.1875rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 2.1875rem auto 0;
}
